package sort;

import java.util.Arrays;

public class Sort {
    public static void main(String[] args) {

        sort_01();
    }


    private static void sort_01() {
        int[] array = new int[]{1, 5, 3, 2, 45, 67, 11, 36};

        for (int i = 0; i < array.length - 1; i++) {
            //遍历数组找最小值
            int minIndex = i;
            for (int j = i + 1; j < array.length; j++) {
                //找到最小值记录下来
                if (array[minIndex] > array[j]) minIndex = j;
            }

            //把最小值放大与当前位置交换顺序
            int temp = array[i];
            array[i] = array[minIndex];
            array[minIndex] = temp;
        }

        //还可以使用Arrays类对数组进行排序
        //        Arrays.sort(array);
        System.out.println(Arrays.toString(array));
    }
}

